Skip to content

Conversation

slawekptak
Copy link
Contributor

@slawekptak slawekptak commented Oct 9, 2025

Switch the default kernel submisson path from handler-based to handler-less for:

  • parallel_for queue shortcut function (nd_range based)
  • nd_launch (nd_range overload only, excluding the launch_config overload)
  • launch_grouped (global and local range based)

This switch is limited to the cases, when:

  • No kernel function properties are defined
  • The kernel function does not use the kernel_handler parameter
  • No reductions are used

@slawekptak slawekptak requested a review from a team as a code owner October 9, 2025 12:13
Switch the default kernel submisson path from handler-based
to handler-less for:
- parallel_for queue shortcut function (nd_range based)
- nd_launch (nd_range based)
- launch_grouped (global and local range based)

This switch is limited to the cases, when:
- No kernel function properties are defined
- The kernel function does not use the kernel_handler parameter
- No reductions are used
@sergey-semenov sergey-semenov merged commit a963e89 into intel:sycl Oct 9, 2025
46 of 47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants